social housing – English–Français translations

🇬🇧 en fr 🇫🇷

social housing noun

  • affordable housing provided by public authorities or non-profit organizations
logement social
Wiktionary Links